/** @format */

body {
  /* 背景色 */
  --html-bgc: #ffffff;
  --model-bgc: #ffffff;
  /* 系统风格(蓝) */
  --system-style-blue: #4b8bc9;
  /* 辅助色 */
  --system-style-assistblue-1: #00bdff;
  --system-style-assistblue-2: #1ccaf0;

  /* 系统风格(金属灰)  */
  /* --system-style-gray:#7f7f7f;
    --system-style-gold:#c2ab83;
    --system-style-black:#353535;
    --system-style-assistgray-1:#2f4554;
    --system-style-assistgray-2:#6cb6fa;
    --system-style-assistgray-2:#4f5f69; */

  /* layout布局样式 */
  --layout-bgc: #eff1f6;

  /* 详情页面标题颜色 title-tag */
  --title-tag-color: #fff;
  --title-tag-bgc: rgba(255, 0, 0, 0);
  --title-tag-bcolor: rgba(120, 120, 120, 0);
  --title-tag-fsize: 24px;
  /* 表格标题 */
  --title-tb-color: #797979;
  --title-tb-bgc: #F3F3F3;

  /* 系统白色 */
  --stytem-white: #ffffff;
  /* 系统背景色 */

  /* 中文字体 */
  --syetem-cn-mini: 12px;
  /* 中文字号（小） */
  --syetem-cn-normal: 14px;
  /* 中文字号（正常） */
  --syetem-cn-large: 20px;
  /* 中文字号（大） */

  /* 英文字体 */
  --syetem-en-mini: 10px;
  --syetem-en-normal: 12px;
  --syetem-en-large: 14px;

  /* 按钮样式 */
  --button-bgc: rgba(72, 118, 255, 1);
  /* 背景颜色 */
  --button-body-margin: 2px 5px;
  /* 外边距 */
  --button-body-padding-left: 28px;
  /* 左右内边距 */
  --button-body-padding-right: 28px;
  /* --button-box-shadow: 0 0 4px 1px #999;背景阴影 */
  --button-box-shadow: none;
  /* 背景阴影 0 2px 4px 0 rgb(0 0 0 / 20%)*/
  --button-border: 1px solid rgba(220, 223, 230, 1);
  /* 边框 */
  --button-border-radius: 4px;
  /* 边框 */
  --button-color: #666666;
  /* 字体颜色 */
  --button-active-background: #00a0e9;
  /* 点击后背景色 */
  --button-active-border-color: #00a0e9;
  /* 点击后边框颜色 */
  --button-active-color: #256aa5;
  /* 点击后字体颜色 */

  /* input样式 */
  --input-border: 1px solid #dcdfe6;
  /* 输入框边框 */
  --input-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 10%);
  /* 阴影 */
  --input-color: rgba(79, 84, 112, 1);
  --input-disabled-color: #726e6e;
  /* 字体颜色 */
  --input-border-radius: 4px;
  /*  */
  --input-bgc: #ffffff;
  --input-disabled-bgc: #d2d5db;
  /* 背景色 */
  --input-height: 28px;
  /* 输入框高度 */
  --input-line-height: 28px;
  /* 行高 */
  /* --input-height-large:42px;
    --input-height-middle:32px;
    --input-height-small:28px;
    --input-height-mini:24px; */

  /* 单选框样式 */
  --radio-bgc-color-selected: #00acff;
  /*单选框选中时颜色*/
  --radio-height: 18px;
  /* 单选框高度 */
  --radio-width: 18px;
  /* 单选框宽度 */
  --radio-fontsize: 18px;
  /* 单选框文字大小 */

  /*复选框样式*/
  --checkbox-bgc-selected: #00acff;
  /* 复选框选中时颜色 */
  --checkbox-fontsize: 18px;
  /* 复选框文字大小 */
  --checkbox-size: 18px;
  /* 复选框大小 */
  --checkbox-to-text: 8px;
  /* 文字距框距离 */

  /* 选择框样式 */
  --select-fontsize: 12px;
  /* 字体大小 */
  --select-bgc: #ffffff;
  /* 背景颜色 */
  --select-selected: #2f96ca;
  /* 选中时颜色 */
  --select-hover: #f5f7fa;
  /* 聚焦时颜色 */
  --select-padding-right: 15px;
  /* 选择框左边留白 */
  --select-top-bottom-whitespace: 12px;
  /* 选择框文字上下距离留白 */
  --select-dropdown-border-color: #c0c4cc;
  /* 下拉框边框颜色 */
  --select-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 10%);
  /* 阴影 */

  /* 信息提示样式 */
  --mes-fontsize: 14px;
  /* 警告字体大小 */
  --system-notice-bgc: rgb(55, 131, 231);
  /* 提示消息 */
  --system-querymsg-bgc: rgb(55, 131, 231);
  /* 询问信息 */
  --system-alertmsg-bgc: rgb(219, 219, 36);
  /* 警告信息 */
  --system-errormsg-bgc: rgb(184, 19, 19);
  /* 错误信息 */

  /* 表单输入框 样式 */
  --form-input-fontsize: 12px;
  /* 表单input字体大小 */
  --form-input-tips: #7e7e7e;
  /* 表单input提示文字颜色 */
  --form-input-height-max: 34px;
  /* input高度 */
  --form-input-height-large: 28px;
  /* 4种字体大小 */
  --form-input-height-midle: 24px;
  --form-input-height-small: 20px;
  --form-input-height-mini: 18px;

  /* 表单按钮 样式*/
  --form-background-color: #ffffff !important;
  /* 按钮背景色 */
  --form-background-image: none;
  /* 背景图片 */
  --form-color: #666666;
  /* 字体颜色 */
  --form-border: none !important;
  /* 边框 */
  --form-box-shadow: 0 0 4px 1px #999;
  /* 阴影 */
  --form-background-image-active: linear-gradient(#828282, #2f2f2f, #828282);
  /* 点击后背景 */
  --form-border-color-active: #999999;
  /* 点击后边框颜色 */
  --form-color-active: #ffffff;
  /* 点击后字体颜色 */

  /* 表格样式 */
  --table-header-height: 46px;
  /* 表头高度 */
  --table-header-color: rgba(79, 84, 112, 1);
  /*表头文字颜色 */
  --table-header-font: 16px;
  /*表头文字大小 */
  --table-header-bgc-color: rgba(248, 249, 252, 1);
  /* 表头背景颜色 */
  --table-header-bgc-opacity: 0.56;
  /* 表头背景透明度 */
  --table-focus-color: rgba(71, 99, 255, 1);
  /* 鼠标聚焦yanse */
  --table-header-text-align: center;
  /* 表头文字居中 */
  --table-bgc-1: rgb(255, 255, 255) !important;
  /* 表格行颜色深 */
  --table-bgc-2: rgb(255, 255, 255) !important;
  /* 表格行颜色浅 */
  --table-color: rgba(79, 84, 112, 1)
    /*表格字体颜色 */
  ;
  --table-fontSize: 14px
    /*表格字体大小 */
  ;
  --label-color: #606266;
  /*表格搜索框标题样式 */
  --table-bgc: #ffffff;
  /*表格背景色 */
  --table-opacity: 0.7;
  /*表格透明度*/
  --table-tree-level-0-bgc: rgba(248, 249, 252, 1);
  /*树形数据0级菜单背景色 */
  --table-tree-level-0-color: rgba(79, 84, 112, 1);
  /*树形数据0级菜单字体色 */
  --table-tree-level-1-bgc: #d4ddf3;
  /*树形数据0级菜单背景色 */
  --table-tree-level-2-bgc: #f1f3f9;
  /*树形数据0级菜单背景色 */
  --table-tree-level-3-bgc: #dfe5ee;
  /*树形数据0级菜单背景色 */

  /* 菜单样式 */
  --menu-bgc-color: #35338c;
  /*菜单背景色*/

  /* 分页样式 */
  --page-height: 22px;
  /* 分页框高度 */
  --page-bgc: #000000;
  /* 分页框背景色 */

  /* 树样式 */
  --tree-bgc: rgba(0, 0, 0, 0);
  /* 背景色 */
  --tree-color: #515151;
  /* 字体颜色 */
  --tree-selected-bgc: #e0e4ea;
  /* 选中时背景色 */
  --tree-symbol-size: 12px;
  /* +-符号大小 */

  /* 选项卡/页签样式 */
  --tab-bgc: #f5f7fa;
  /* 背景颜色 */
  --tab-header-margin: 0px;
  /* 外边距 */
  --tab-header-padding: 4px 0;
  /* 内边距 */
  --tab-height: 30px;
  /* 选项卡默认高度 */
  --tab-selected-height: 40px;
  /* 选项卡选中高度 */
  --tab-margin: 0 10px;
  /* 外边距 */
  --tab-bgc-one: #e8f6f9;
  /* 选中/未选中颜色相同 */
  --tab-selected-bgc: #ececec;
  /* 选中颜色 */
  --tab-unselected-bgc: #ffffff;
  /* 未选中颜色 */
  --tab-box-shadow: 0px 0px 6px 1px #888888;
  /* 选中阴影 */

  /* tip样式 */
  --tip-bgc: #e1eff2;
  /* 背景填充色 */
  --tab-box-shadow: 0px 0px 6px 1px #888888;
  /* tips阴影 */

  /* 日期选择器样式*/
  --datepicker-color: #000;
  /* 字体颜色*/
  --datepicker-bgc: #ffffff;
  /* 背景色 */
  --datepicker-border: none;
  /* 无边框 */
  --datepicker-box-shadow: 0 2px 4px 0 rgb(0 0 0 / 10%);
  /* 阴影 */

  /* card 样式 */
  --el-card-border: 1px solid #ebeef5 !important;
  /* 卡片边框 */
  --el-card-bgc: #fff !important;
  /* 卡片背景色 */
  --el-card-color: #303133 !important;
  /* 卡片字体颜色 */
  --el-card-transition: 0.3s !important;
  /* 动画 */
  --el-card-header-padding: 18px 20px;
  /*  头内边距 */
  --el-card-header-border-bottom: 1px solid #ebeef5;
  /* 头下边框 */
  --el-card-header-box-sizing: border-box;

  /* 消息数标记 badge样式 */
  --badge-content-bgc: #f56c6c;
  /* 背景色 */
  --badge-content-border-radius: 10px;
  /* 边框角 */
  --badge-content-color: #fff;
  /* 字体颜色 */
  --badge-content-display: inline-block;
  /*  */
  --badge-content-font-size: 12px;
  /* 字体大小 */
  --badge-content-height: 18px;
  /* 高度 */
  --badge-content-line-height: 18px;
  /* 行高 */
  --badge-content-padding: 0 6px;
  /* 内边距 */
  --badge-content-text-align: center;
  /*文字横向位置*/
  --badge-content-border: 1px solid #fff;
  /* 边框 */

  /* dialog对话框 样式 */
  --dialog-border: none;
  /* 边框 */
  --dialog--border-radius: 2px;
  /*边框角*/
  --dialog-width: 40%;
  /* 对话框宽度 */

  /* popover弹出框 样式*/
  --popover-bgc: #fff;
  /* 背景色 */
  --popover-border: 1px solid #ebeef5;
  /* 边框 */
  --popover-color: #606266;
  /* 字体颜色 */
  --popover-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
  /* 背景阴影 */
  --popover-title-fontsize: 16px;
  /* 标题字体 */
  --popover-title-line-height: 1.4;
  /* 标题行高 */
  --popover-body-fontsize: 14px;
  /* 正文字体 */
  --popover-body-line-height: 1;
  /* 正文行高 */

  /* alert 样式  light*/
  --alert-bgc-success: #f0f9eb;
  /* 成功背景色 */
  --alert-bgc-info: #f4f4f5;
  /* 消息背景色 */
  --alert-bgc-warning: #fdf6ec;
  /* 警告背景色 */
  --alert-bgc-error: #fef0f0;
  /* 错误背景色 */
  --alert-fontsize: 12px;
  --alert-success-color: #67c23a;
  /* 成功颜色 */
  --alert-info-color: #909399;
  /* 消息颜色 */
  --alert-warning-color: #e6a23c;
  /* 警告颜色 */
  --alert-error-color: #f56c6c;
  /* 错误颜色    */

  /* alert 样式  dark*/
  --alert-bgc-success-dark: #67c23a;
  /* 成功背景色 */
  --alert-bgc-info-dark: #909399;
  /* 消息背景色 */
  --alert-bgc-warning-dark: #e6a23c;
  /* 警告背景色 */
  --alert-bgc-error-dark: #f56c6c;
  /* 错误背景色 */
  --alert-color-dark: #fff;
  /*  */

  /* --alert-border:, */

  /* badge 样式 */
  --badge-bgc: #f56c6c;
  --badge-fontsize: 12px;
  --badge-color: #fff;
  --badge-border: 1px solid #fff;

  /* card 样式 */
  --card-bgc: #fff;
  --card-fontsize: 12px;
  --card-color: #303133;
  --card-border: 1px solid #ebeef5;

  /* dialog 样式 */
  --dialog-bgc: #e1eff2;
  --dialog-title-fontsize: 18px;
  --dialog-title-color: #ffffff;
  --dialog-title-bgc: rgba(71, 99, 255, 1);

  --dialog-body-fontsize: 14px;
  --dialog-body-color: #606266;
  --dialog-box-shadow: 0 1px 3px rgb(0 0 0 / 30%);
  --dialog-border: none;
  --dialog-body-bgc: #fff;
  --dialog-body-radius: 0 0 0px 0px;

  /* inputNumber 样式 */
  --inputNumber-bgc: #fff;
  --inputNumber-fontsize: 14px;
  --inputNumber-color: #606266;
  --inputNumber-border: 1px solid #dcdfe6;

  /* popconfirm 样式 */
  --popconfirm-bgc: #fff;
  --popconfirm-fontsize: 14px;
  --popconfirm-color: #606266;
  --popconfirm-border: 1px solid #dcdfe6;

  /* popover 样式 */
  --popover-bgc: #fff;
  --popover-fontsize: 14px;
  --popover-color: #606266;
  --popover-border: 1px solid #ebeef5;

  /* radio-button 样式*/
  --rbutton-radioView-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
  /* 最外侧阴影 */
  --rbutton-radioView-borderRadio: 3px;
  /* 边框角 */
  --rbutton-button-boxshadow-cheked: 0px 0px 5px #ebeced inset;
  /* 选中单位阴影 */
  --rbutton-button-bgc-cheked: #ececec;
  /* 选中单位背景色 */
  --rbutton-button-background-color: #ffffff !important;
  /* button背景色 */
  --rbutton-button-color: #333333 !important;
  /* button字体颜色 */
  --rbutton-button-border-color: #ebeced !important;
  /* button边框颜色 */
  --rbutton-button-height: 30px;

  /* switch 样式 */
  --switch-bgc-checked: rgb(19, 206, 102);
  --switch-border-checked: rgb(19, 206, 102);
  --switch-bgc: rgb(255, 73, 73);
  --switch-border: rgb(255, 73, 73);

  /* tabs 样式 */
  --tabs-bgc: #f5f7fa;
  /* 背景色 */
  --tabs-isactive-bgc: #eff1f6;
  /* 选中背景色 */
  --tabs-isactive-color: #134e8b;
  /* 选中字体颜色 */
  --tabs-item-color: #000;
  /* 未选中字体颜色 */
  --tabs-item-bgc: #d9e0eb;
  /* 未选中背景色 */

  /* tag 样式 light*/
  font-size: 12px;
  --tag-bgc-success-light: #f0f9eb;
  /* light模式背景色 */
  --tag-bgc-info-light: #f4f4f5;
  --tag-bgc-warning-light: #fdf6ec;
  --tag-bgc-danger-light: #fef0f0;
  --tag-bgc-default-light: #ecf5ff;
  --tag-color-success-light: #67c23a;
  /* light模式字体颜色 */
  --tag-color-info-light: #909399;
  --tag-color-warning-light: #e6a23c;
  --tag-color-danger-light: #f56c6c;
  --tag-color-default-light: #409eff;
  --tag-border-success-light: #e1f3d8;
  /* light模式边框颜色 */
  --tag-border-info-light: #e9e9eb;
  --tag-border-warning-light: #faecd8;
  --tag-border-danger-light: #fde2e2;
  --tag-border-default-light: #d9ecff;

  /* tag 样式 dark*/
  --tag-bgc-success-dark: #67c23a;
  /* dark模式背景色 */
  --tag-bgc-info-dark: #909399;
  --tag-bgc-danger-dark: #f56c6c;
  --tag-bgc-warning-dark: #e6a23c;
  --tag-bgc-default-dark: #409eff;
  --tag-color-dark: #fff;
  /* dark模式字体颜色 */
  --tag-border-success-dark: #67c23a;
  /* dark模式边框颜色 */
  --tag-border-info-dark: #909399;
  --tag-border-danger-dark: #f56c6c;
  --tag-border-warning-dark: #e6a23c;
  --tag-border-default-dark: #409eff;

  /* tag 样式 plain*/
  --tag-bgc-plain: #fff;
  /* plain模式背景色 */
  --tag-color-success-plain: #67c23a;
  /* plain模式字体颜色 */
  --tag-color-info-plain: #909399;
  --tag-color-warning-plain: #e6a23c;
  --tag-color-danger-plain: #f56c6c;
  --tag-color-default-plain: #409eff;
  --tag-border-success-plain: #c2e7b0;
  /* plain模式边框颜色 */
  --tag-border-info-plain: #d3d4d6;
  --tag-border-danger-plain: #fbc4c4;
  --tag-border-warning-plain: #f5dab1;
  --tag-border-default-plain: #b3d8ff;

  /* 穿梭框 样式*/
  --transfer-button-imge: linear-gradient(#4b8bc9, #285893);
  /* 按钮渐变背景 */
  --transfer-button-bgc-acitve: #0099fe;
  /* 按钮点击背景色 */
  --transfer-button-bgc-focus: #0099fe;
  /* 按钮聚焦背景色 */
  --transfer-button-bordercolor-focus: #0099fe;
  /* 按钮点击边框色 */
  --transfer-button-bordercolor-active: #0099fe;
  /* 按钮点击边框色 */
  --transfer-button-color-focus: #fff;
  /* 按钮文字颜色 */
  --transfer-button-color-active: #fff;
  --transfer-button-bgc-disabled: #80ccff;
  /* 禁用按钮背景色 */
  --transfer-button-bordercolor-disabled: #80ccff;
  /* 禁用按钮边框色 */
  --transfer-button-color-disabled: #fff;
  /* 禁用按钮字体颜色 */

  /* heard-card样式 */
  --heard-card-bgc: #e3eff1;
  --heard-card-color: #fff;
  --heard-card-title-bgc: #8eaece;
}

html {
  background-color: var(--html-bgc);
}

.textStyle {
  text-indent: 2em;
  /* 首行缩进 */
  line-height: 1.5;
  /* 行高 */
}

/*tag样式*/
.cellTitle {
  font-size: 16px;
  /* 标题字体大小 */
  font-weight: 600;
  /* 字体粗细 */
  height: 40px;
  /* 高度 */
  line-height: 40px;
  /* 行高 */
  color: #ffffff !important;
  /*字体颜色*/
}

/* tootip样式 */
.el-tooltip__popper.is-dark {
  background-color: #303133;
  color: #fff;
  font-size: 12px;
}

.el-tooltip__popper.is-light {
  /* background-color: #fff;
  color: #000;
  font-size: 12px; */
  background: rgba(72, 118, 255, 0.1);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 10.67px 21.33px 10.67px 21.33px;
  color: rgba(72, 118, 255, 1);
  border: none;
  border-radius: 3px;
}

/* popover弹出框样式 */
.el-popover {
  /* background-color: var(--popover-bgc); */
  color: var(--popover-color);
  border: var(--popover-border);
  font-size: var(--popover-fontsize);
}

.el-main {
  padding: 0px;
}

/* 打印表格特有 #multipleTable*/
/* ---------------------------------------------- */
#multipleTable.el-table {
  overflow: revert !important;
  margin-left: 10px;
  /* margin-top: 10px; */
  padding-top: 5px;
  padding-bottom: 5px;
  height: auto !important;
}

#multipleTable .el-table__body-wrapper {
  height: auto !important;
}

#multipleTable .el-table__body-wrapper td.el-table__cell,
#multipleTable th.el-table__cell.is-leaf {
  border-left: 1px solid rgb(223, 230, 236);
}

#multipleTable .el-table__body-wrapper td.el-table__cell:last-child,
#multipleTable th.el-table__cell:nth-last-child(2) {
  border-right: 1px solid rgb(223, 230, 236);
}

#multipleTable th.el-table__cell.is-leaf {
  border-top: 1px solid rgb(223, 230, 236);
}
/* #multipleTable .el-table__cell.gutter {
  background-color: transparent !important;
  display: none !important;
  opacity: 0 !important;
} */
#multipleTable.el-table th.el-table__cell:last-child {
  background-color: transparent !important;
}
/* ------------------------------------------ */
.el-table--border th.gutter:last-of-type {
  display: block !important;
  width: 10px !important;
}

.el-table__fixed::before,
.el-table__fixed-right::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: unset !important;
  z-index: 4;
}

.el-table--scrollable-y .el-table__body-wrapper {
  overflow-y: overlay !important;
}

.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
  border-bottom: 1px solid #dfe6ec;
}

.el-table__footer-wrapper td.el-table__cell {
  border-top: 0;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type='number'] {
  -moz-appearance: textfield;
}

.line {
  background: rgba(242, 246, 252, 1);
  border: 1px solid rgba(242, 246, 252, 1);
  margin: 10px 10px;
}

/* 1,滚动条 */
::-webkit-scrollbar {
  width: 8px;
  /* 纵向滚动条 宽度 */
  height: 8px;
  /* 横向滚动条 高度 */
  border: 1px solid rgba(242, 246, 252, 1);
}

::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  height: 7px;
  border-radius: 7px;
  background-color: rgba(79, 84, 112, 1);
}

/* 2,滚动条两端的按钮 */
::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px rgba(248, 249, 252, 1);
  background: #ededed;
  border-radius: 4px;
}

/* 2,滚动条两端的按钮 */
/* ::-webkit-scrollbar-button{
  width: 7px;
  height: 5px;
  transform: rotate(90deg);
  background: rgba(79, 84, 112, 1);
  left: 3px;
  top: 5px;
} */
.el-tabs--card>.el-tabs__header .el-tabs__nav {
  border: 1px solid rgba(242, 246, 252, 1)
}

.el-tabs--card>.el-tabs__header .el-tabs__item {
  border-left: 1px solid rgba(242, 246, 252, 1);
}

.el-tabs--card>.el-tabs__header {
  border-bottom: 1px solid rgba(242, 246, 252, 1);
}

.el-tabs__item.is-active {
  color: rgba(71, 99, 255, 1);
}

.el-menu-item.is-active {
  color: #ffffff !important;
  background-color: rgba(72, 118, 255, 1) !important;
}

.el-submenu__title {
  /* color: rgba(129, 134, 165, 1) !important; */
  color: #000 !important;
}

.el-menu-item {
  /* color: rgba(129, 134, 165, 1) !important; */
  color: #000 !important;
}

/* .el-scrollbar__wrap{
  padding: 0 13px;
} */
#app .sidebar-container a {
  border-radius: 4px;
}

#app .sidebar-container.has-logo .el-scrollbar {
  padding: 0 13px;
}

.el-scrollbar__wrap {
  overflow: auto;
}

#app .sidebar-container .el-menu {
  width: 98% !important;
}

#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title,
#app .sidebar-container .el-submenu .el-menu-item {
  min-width: 236px !important;
}
.el-tree {
  color: #000;
}

.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
  background-color: rgba(248, 249, 252, 1);
}

.el-pagination.is-background .btn-prev,
.el-pagination.is-background .btn-next,
.el-pagination.is-background .el-pager li {
  background-color: #ffffff;
  border: 1px solid rgba(194, 198, 206, 1);
  border-radius: 4px;
  color: rgba(220, 223, 230, 1);
}

.el-pagination__total {
  color: rgba(79, 84, 112, 1);
}

.el-pagination {
  margin-top: 7px;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: rgba(71, 99, 255, 1);
}

.el-pager li {
  font-size: 14px;
  height: 32px;
  line-height: 32px;
}

.el-pagination.is-background .btn-prev,
.el-pagination.is-background .btn-next,
.el-pagination.is-background .el-pager li {
  min-width: 32px;
}

.el-pagination button {
  height: 32px;
  line-height: 32px;
}

.el-input--suffix .el-input__inner {
  height: 32px;
  line-height: 32px;
}

.el-pagination span:not([class*=suffix]),
.el-pagination button {
  height: 32px;
  line-height: 32px;
}

.el-pagination__editor.el-input .el-input__inner {
  height: 32px;
  line-height: 32px;
}

.el-message-box__btns button:nth-child(2) {
  background-color: rgba(72, 118, 255, 1) !important;
  border-color: rgba(72, 118, 255, 1) !important;
}

.el-radio-button__orig-radio:checked+.el-radio-button__inner {
  background-color: #4763ff;
  border-color: #4763ff;
}

.nest-menu {
  margin-left: 15px;
}

.upload-body .el-message-box {
  width: 700px !important;
}